heavy-duty dumper - Alemán Inglés Diccionario